<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>函数的应用</title>
    <script>
        // 系统自定义函数
            // 数值类型的转换
            // parseInt();把字符串==>int，整数
            let num1 =parseInt("78.89");
            console.log(num1);//78识别第一个不是数值的字符，然后进行输出
            let num2 =parseInt("4567color");
            console.log(num2);
             let num3 =parseInt("aa4567color");
            console.log(num3);
            // parseFloat();字符串类型==>float ,小数
            let num4 = parseFloat("78.89.89");
            console.log(num4);//识别第二个.之后所有的非数值进行输出
            let num5 = parseFloat("this1")
            console.log(num5);



            // 实现用户输入两个数，进行相加
            //let opt1 = prompt("请输入第一个数") //弹窗,默认为string类型，无法进行数据的加减
           // console.log(opt1);
            //let p1 = parseInt(opt1)
            //let opt2 = prompt("请输入第二个数")
            //console.log(opt1);
            //let p2 = parseInt(opt2)
          //  document.write(p1+p2)

        //   isNaN()  判断数值是否为非数值
        let a1 = isNaN("15.2")
        console.log(a1);  //false

        let a2 = isNaN("15.2s")
        console.log(a2);  //true
        
        
            
        
        // 用户自定义函数
            // 语法格式
            // function add(参数1，参数2，。。。。。可以省略。){
                //opt =p1+p1
                // return opt;

            // }

            // 函数的调用
                 // 事件名="函数名（）"
                //  onclick =a1()
    </script>
</head>
<body>
    <input type="button" value="点击" onclick="hello(prompt('请输入你欢迎几次'))">
    <script>
        function hello(count){
            for(let i=0;i<count;i++){
                document.write("<p>欢迎你</p>")
            }
        }
    </script>
    
</body>
</html>